#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

//struct 
//{
//	char name[20];
//	int age;
//	char id[20];
//}h1,h2;
//
//struct
//{
//	char name[20];
//	int age;
//	char id[20];
//}*p;
//
//int main()
//{
//	p = &h1;
//	return 0;
//}

//struct stu
//{
//	int a;
//	struct stu* next;
//};

//struct human
//{
//	char name[20];
//	int age;
//}h1;
//
//struct stu
//{
//	int a;
//	struct human h1;
//};
//int main()
//{
//	struct stu s = { 1,{"zhangsan",32} };
//	return 0;
//}


struct S1
{
	char c1;
	int i;
	char c2;
};

struct S2
{
	char c1;
	char c2;
	int i;
};

int main()
{
	printf("%d\n", sizeof(struct S1));
	printf("%d\n", sizeof(struct S2));
	return 0;
}
